master-carpenter who makes oars - Francés Inglés Diccionario